package beans;
 
import daos.UsuarioDAO;
import entitys.Usuario;
import java.io.IOException;
import javax.faces.bean.ManagedBean;
import javax.faces.context.FacesContext;
import utils.CriptografiaMD5;

/**
 *
 * @author Amauri
 */

@ManagedBean
public class CadastroUsuario {
    
    private Usuario usuario;
    private UsuarioDAO dao;
    
    public CadastroUsuario(){
        dao = new UsuarioDAO();
        this.setUsuario(new Usuario());
    }
    
    public void Salvar() throws IOException{
        this.getUsuario().setSenha(CriptografiaMD5.criptografar(this.getUsuario().getSenha()));
        dao.Salvar(this.getUsuario());
        this.setUsuario(new Usuario());
    }
    
    public Usuario getUsuario() {
        return usuario;
    }

    public void setUsuario(Usuario usuario) {
        this.usuario = usuario;
    }
    
}
